# 禁止窗口显示错误
$ErrorActionPreference = "Stop"

# Node.js 可执行文件路径
$nodeExe = "C:\Program Files\nodejs\node.exe"

# tsx loader 路径
$tsxLoader = "file:/C:/Program Files/JetBrains/WebStorm 2025.2.3/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/loader.cjs"

# 你的 TypeScript 文件
$tsFile = "D:\node\dot-test\src\app\App2.ts"

# 执行 Node + tsx
Start-Process -FilePath $nodeExe -ArgumentList "--import `"$tsxLoader`" `"$tsFile`"" -NoNewWindow -Wait
